home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 19 / Mac Magazin and MacEasy Magazine CD - Issue 19.iso / Spiele & Edutainment / Eliza 6.0 / Welcome to Eliza! < prev   
Text File  |  1996-02-13  |  13KB  |  223 lines

  1.  
  2.                  Eliza
  3.                              by Tom Bender
  4.  
  5.  
  6. Enjoy a rousing conversation with your Mac.  Eliza will play the part of a psychologist, conducting an open-ended clinical interview.  As the patient, you get opinions and advice on a wide range of subjects.  Eliza has a large vocabulary and the ability to formulate a virtually unlimited number of responses.
  7.  
  8.           …and if you have Apple’s new Speech Manager, you
  9.           can actually watch and listen as Eliza responds!
  10.  
  11. Eliza is also a simple, single-window, styled text editor.  Eliza is 32 bit clean, System 7 compatible, 68040 cache compatible, virtual memory compatible, big screen compatible and required Apple Event aware.  It recognizes extended keyboard keys.
  12.  
  13. Eliza is ShareWare.  The registration fee is $5.  Registered owners are entitled to a copy of the latest source code as well as on-line product support.  (See the “Registration” instructions at the end of this manual.)
  14.  
  15.  
  16.                    ••• Apple Menu •••
  17.  
  18. • About Eliza…
  19.  
  20. This gives a few helpful hints for using Eliza.  It also includes instructions on how to contact me for product registration, suggestions or bug reports.
  21.  
  22.  
  23.                    ••• File Menu •••
  24.  
  25. • New
  26.  
  27. This will open a blank document window.  Only one window can be open at a time.  The default font and font size for the new window can be set in the Preferences… dialog.
  28.  
  29. • Open…/Open Any…
  30.  
  31. This will bring up the standard file selection dialog.  Pick the TEXT document you wish to open.  If you hold down the shift key while choosing this command, you will be allowed to open the data fork of any file, including non-TEXT files.  If you open a TEXT document containing a ‘styl’ resource (such as documents created by JoliWrite 3.0, Stylus, America Online 2.0 and Tex-Edit), the text will display style attributes (boldface, italics, color, size, etc.).  I would discourage you from trying to open active System files, of course.
  32.  
  33. • Close
  34.  
  35. This will close the active window.  (It is equivalent to clicking in the window’s close box.)  You will be prompted to save any changes you may have made.
  36.  
  37. • Save
  38.  
  39. This will save any changes you have made to the file in the active window.  A standard file dialog will be displayed if your document is not yet associated with a disk file.
  40.  
  41. • Save As…
  42.  
  43. This will bring up the standard file dialog for creation of a new styled text file on your disk.
  44.  
  45. • Revert
  46.  
  47. This will revert to the last saved version of the file in the active window.  All changes made since the last time the file was saved will be lost.
  48.  
  49. • Page Setup
  50.  
  51. This will display the standard Page Setup dialog allowing you to set certain characteristics for your printer.
  52.  
  53. • Print…
  54.  
  55. This will display the standard Print dialog box, which allows you to specify number of copies, print quality, etc.
  56.  
  57. • Preferences…
  58.  
  59. This dialog box allows you to customize Eliza’s default font and font size.  All preferences are stored in a “Prefs” file which is created the first time Eliza is run.  The prefs file is usually stored in the System folder or Preferences folder (System 7).
  60.  
  61.      1) Default Font:___  This pop-up menu allows you to change Eliza’s default font.  The default font is used when a new window is created or when a generic text file is opened.
  62.  
  63.      2) Default Size:___  This pop-up menu allows you to change Eliza’s default font size.  This size is used when a new window is created or when a generic text file is opened.
  64.  
  65. • Quit
  66.  
  67. This will close the Eliza application.  You will be prompted to save any altered or unsaved open documents before Eliza quits.
  68.  
  69.  
  70.                    ••• Edit Menu •••
  71.  
  72. • Undo
  73.  
  74. Undo can reverse your most recent editing action or style change.  After you undo something, it can be redone if desired.  Undo does not work for the Replace function.
  75.  
  76. • Cut
  77.  
  78. Cut will remove the current selection to the clipboard, making it available for pasting to Eliza or other programs.  The clipboard holds the text as well as its ‘styl’ information, making styled selections available to other programs that support standard Mac conventions.
  79.  
  80. • Copy
  81.  
  82. Copy will make a copy of the current text selection and place it in the clipboard.
  83.  
  84. • Paste
  85.  
  86. Paste will move a copy of the clipboard contents to the current insertion point, deleting any text which may be selected in the active window.
  87.  
  88. • Clear
  89.  
  90. Clear will erase the current text selection.
  91.  
  92. • Select All
  93.  
  94. All the text in the file will become hilited (selected).
  95.  
  96.  
  97.                    ••• Search Menu •••
  98.  
  99. • Find/Replace…
  100.  
  101. This dialog lets you enter a text string for which to search.  You may also enter a text string to use as a replacement when the search string is found.  Selecting the “Find” button will hilite the first occurrence of the search string.  (You may then use the “Find Next” or “Replace & Find Again” menu commands.)  If you push the “Replace All” button, Eliza will replace all occurrences of the search string with the replacement string, then report how many replacements were made.  “Replace All” is not undo-able.  The three small buttons labelled “CR”, “Tab” and “LF” allow you to easily enter a carriage return, tab or linefeed character into the find string or replace string.
  102.  
  103. All searches start at the top of the document, unless you select the “Start search at cursor position” option.  The “Cases must match” option forces Eliza to look for exact matches.  Turn this switch off if you wish case to be ignored.  The “Whole words only” option will limit matches to distinct whole words (i.e. looking for ‘the’ will find ‘the’ but not ‘them’).
  104.  
  105. • Find Again
  106.  
  107. This option becomes available once a match has been found.  It allows you to keep searching down through the document looking for the next match.
  108.  
  109. • Replace & Find Again
  110.  
  111. This will replace the hilited word with the replacement string (from the “Find/Replace…” dialog box) and continue searching for the next match.
  112.  
  113. • Enter Selection
  114.  
  115. This will copy the current text selection (up to 255 characters) into the “Find/Replace…” dialog box.  This text will thus be used for the next “Find Again” command.
  116.  
  117. • Word Count…
  118.  
  119. This command shows the word count, line count and character count for the active document.
  120.  
  121.  
  122.                    ••• Font Menu •••
  123.  
  124. The font menu lists all the fonts available to Eliza.  The current selection’s font is checked.
  125.  
  126.  
  127.                    ••• Size Menu •••
  128.  
  129. The size menu lists a selection of common font sizes.  The current selection’s font size is checked.
  130.  
  131.  
  132.                    ••• Style Menu •••
  133.  
  134. This is a standard font style menu.
  135.  
  136.  
  137.                    ••• Eliza Menu •••
  138.  
  139. • Start Interview
  140.  
  141. This command will initiate the conversation between you and Eliza (a.k.a. Mac).  First, you will be asked to enter your name.  Then Eliza will guide you through the deepest recesses of your soul, in search of true inner peace and harmony.  In other words, it will display a statement or question and then wait for you to type your response.  Follow each sentence with a carriage return.  Please enter your response at the end of the text.  Of course, it helps if you use English and only enter a single sentence at a time.  Eliza works best when you avoid terse responses and really try to “open up”.
  142.  
  143. This command changes to “Stop Interview” while Eliza is active.  It will cause Eliza to bring the session to a close.
  144.  
  145. • Read Starting At Cursor
  146.  
  147. This command will cause the active window to be read aloud starting at the current cursor position (or the end of the current selection, if some text is selected).  Speech then continues until the end of the document is reached or “Stop Reading” is chosen.
  148.  
  149. • Read Selection
  150.  
  151. If some text is selected, this command will read it aloud.  It can be stopped or paused as desired.
  152.  
  153. • Pause/Resume
  154.  
  155. If text is being read aloud, this will allow you to temporarily pause or restart the reading session.
  156.  
  157. • Turn Speech On/Off
  158.  
  159. This command activates the Speech Manager system.  It must be selected before any other speech-related commands are usable.  While Eliza is speaking, the face at the top of the window will become animated.  (If you enter text at the end of the document followed by a control-return, the entered line of text will be spoken if speech is on.)
  160.  
  161. • Speech Settings…
  162.  
  163. This command brings up a dialog which allows you to modify some of Speech Manager’s speech characteristics.  The “Voice:” pop-up menu lists all the voice resources currently available to your system.  Selecting a voice will adjust the pitch and rate to that voice’s default setting.  Try experimenting with different rates and pitches to get the most pleasing results.  The “Sample” button will cause a sample sentence to be read aloud.
  164.  
  165. • Face
  166.  
  167. This submenu allows you to decide whether the name “Eliza” is masculine (my opinion) or feminine (the opinion of the rest of the English-speaking world).  I was going to use an often-seen-in-the-tabloids personality as the third (“Other”) choice, but my attorney advised against it…
  168.  
  169.  
  170.                    ••• Miscellaneous •••
  171.  
  172. • Requirements
  173.  
  174. Eliza requires a Mac or Mac-compatible running System 6.0.7 or better.    (I assume it will work with 6.0.3 or better, however I cannot easily test that assumption.)  To use the speech facility, you need to install Apple’s PlainTalk (Speech Manager).  The old Macintalk is no longer supported.  Eliza runs fine without the Speech Manager.
  175.  
  176. • Extended Keyboards
  177.  
  178. Eliza makes full use of Apple’s extended keyboard including the forward delete, home, end, page up, page down and cursor keys.  The escape key can be used to cancel any dialog box (just like command-period).
  179.  
  180. • Other Features
  181.  
  182. Eliza is 32 bit clean, required Apple Event aware, System 7 compatible, big screen compatible, 68040 cache compatible and adheres to all of Apple’s interface guidelines (as best I can tell).  Undo is implemented for most functions.  If you triple click on a sentence, the entire sentence will be selected.  Hold down the shift key during cursor key movements to extend a selection.
  183.  
  184. • File Formats
  185.  
  186. Eliza saves its documents in a format which can be read by any text editor or word processor (type ‘TEXT’).  It saves the style information (font, size, boldface, etc.) in the file’s resource fork.  Since this style information is ignored by other text editors, they are unable to display anything other than plain text when editing Eliza’s files.  When Eliza re-opens a file which has been altered by another editor, all the style information will be gone, unless the other text editor also stores the document’s style information in the resource fork.  For example, America Online 2.0, JoliWrite 3.0, Tex-Edit and Stylus create styled text files which can be easily opened by Eliza with all style information intact!  (Eliza scans the document file for a resource of type ‘styl’.  The first one it finds is used to style the text.  If the document is using ‘styl’ resources for some other purpose, the text will look funny.)
  187.  
  188. In order to move a styled Eliza document into another word processor without losing style information, you can use the clipboard to copy and paste the entire document.  (Some expensive word processors apparently do not support Apple’s standard clipboard formats and may lose the ‘styl’ information.  Go figure…)
  189.  
  190. Eliza can open any ‘TEXT’ document (up to 32K) and can also display the data fork of any other file.  Eliza can correctly open stationery pad documents.
  191.  
  192. • Limitations
  193.  
  194. Eliza is limited to 32K text files.  Only a single document window can be active at any time.
  195.  
  196. • Registration
  197.  
  198. Eliza is ShareWare.  The registration fee is $5 (US).  Outside the US, you may send an appropriate amount of your local currency, if you are unable to obtain US currency.  Please send your registration fee to:
  199.  
  200.           Tom Bender
  201.           5313 Beverly Drive
  202.           San Angelo, Texas 76904
  203.  
  204.  
  205. • Source Code
  206.  
  207. Registered users may obtain a copy of the Metrowerks Pascal source code by sending a disk and a self-addressed, stamped envelope to the above address.  The source code is intended for your personal use.
  208.  
  209.  
  210. • On-Line Support
  211.  
  212. If you have questions, suggestions or bug reports, you can also reach me via modem:
  213.  
  214.                America Online:  TomBB
  215.                eWorld:  TomBB
  216.                Internet:  tombb@aol.com
  217.  
  218.  
  219. • Other Products
  220.  
  221. Please also try Tex-Edit Plus (my full-featured text editor), Re-Pete (a memory game) and Azile (Eliza with an attitude), hopefully available on a BBS near you!
  222.  
  223. Eliza is copyright © 1993-1996 by Tom Bender.  All rights reserved.